runtime.schedt.lock (field)
141 uses
runtime (current package)
debug.go#L21: lock(&sched.lock)
debug.go#L23: unlock(&sched.lock)
debugcall.go#L248: lock(&sched.lock)
debugcall.go#L250: unlock(&sched.lock)
lock_spinbit.go#L136: case &sched.lock:
mgc.go#L1509: lock(&sched.lock)
mgc.go#L1511: unlock(&sched.lock)
proc.go#L799: lockInit(&sched.lock, lockRankSched)
proc.go#L874: lock(&sched.lock)
proc.go#L883: unlock(&sched.lock)
proc.go#L908: assertLockHeld(&sched.lock)
proc.go#L930: assertLockHeld(&sched.lock)
proc.go#L950: lock(&sched.lock)
proc.go#L972: unlock(&sched.lock)
proc.go#L1575: lock(&sched.lock)
proc.go#L1613: unlock(&sched.lock)
proc.go#L1695: lock(&sched.lock)
proc.go#L1708: unlock(&sched.lock)
proc.go#L1927: lock(&sched.lock)
proc.go#L1930: unlock(&sched.lock)
proc.go#L1952: lock(&sched.lock)
proc.go#L1978: unlock(&sched.lock)
proc.go#L1990: lock(&sched.lock)
proc.go#L1993: unlock(&sched.lock)
proc.go#L2071: lock(&sched.lock)
proc.go#L2100: unlock(&sched.lock)
proc.go#L2149: lock(&sched.lock)
proc.go#L2151: unlock(&sched.lock)
proc.go#L2175: lock(&sched.lock)
proc.go#L2180: unlock(&sched.lock)
proc.go#L2219: lock(&sched.lock)
proc.go#L2251: unlock(&sched.lock)
proc.go#L2561: lock(&sched.lock)
proc.go#L2563: unlock(&sched.lock)
proc.go#L2884: lock(&sched.lock)
proc.go#L2887: unlock(&sched.lock)
proc.go#L2925: lock(&sched.lock)
proc.go#L2927: unlock(&sched.lock)
proc.go#L2974: lock(&sched.lock)
proc.go#L2986: unlock(&sched.lock)
proc.go#L3009: unlock(&sched.lock)
proc.go#L3019: lock(&sched.lock)
proc.go#L3027: unlock(&sched.lock)
proc.go#L3077: lock(&sched.lock)
proc.go#L3085: unlock(&sched.lock)
proc.go#L3096: unlock(&sched.lock)
proc.go#L3103: unlock(&sched.lock)
proc.go#L3112: unlock(&sched.lock)
proc.go#L3147: lock(&sched.lock)
proc.go#L3153: unlock(&sched.lock)
proc.go#L3161: unlock(&sched.lock)
proc.go#L3231: lock(&sched.lock)
proc.go#L3238: unlock(&sched.lock)
proc.go#L3342: lock(&sched.lock)
proc.go#L3344: unlock(&sched.lock)
proc.go#L3367: lock(&sched.lock)
proc.go#L3369: unlock(&sched.lock)
proc.go#L3475: lock(&sched.lock)
proc.go#L3477: unlock(&sched.lock)
proc.go#L3482: unlock(&sched.lock)
proc.go#L3488: unlock(&sched.lock)
proc.go#L3495: unlock(&sched.lock)
proc.go#L3551: lock(&sched.lock)
proc.go#L3559: unlock(&sched.lock)
proc.go#L3565: unlock(&sched.lock)
proc.go#L3634: lock(&sched.lock)
proc.go#L3636: unlock(&sched.lock)
proc.go#L3774: lock(&sched.lock)
proc.go#L3778: unlock(&sched.lock)
proc.go#L3781: unlock(&sched.lock)
proc.go#L3841: lock(&sched.lock)
proc.go#L3844: unlock(&sched.lock)
proc.go#L3851: unlock(&sched.lock)
proc.go#L3858: unlock(&sched.lock)
proc.go#L3863: unlock(&sched.lock)
proc.go#L3946: lock(&sched.lock)
proc.go#L3950: unlock(&sched.lock)
proc.go#L3956: unlock(&sched.lock)
proc.go#L3963: lock(&sched.lock)
proc.go#L3965: unlock(&sched.lock)
proc.go#L3980: lock(&sched.lock)
proc.go#L3982: unlock(&sched.lock)
proc.go#L4063: lock(&sched.lock)
proc.go#L4067: unlock(&sched.lock)
proc.go#L4071: unlock(&sched.lock)
proc.go#L4188: lock(&sched.lock)
proc.go#L4190: unlock(&sched.lock)
proc.go#L4556: lock(&sched.lock)
proc.go#L4561: unlock(&sched.lock)
proc.go#L4568: lock(&sched.lock)
proc.go#L4592: unlock(&sched.lock)
proc.go#L4828: lock(&sched.lock)
proc.go#L4834: unlock(&sched.lock)
proc.go#L4863: lock(&sched.lock)
proc.go#L4882: unlock(&sched.lock)
proc.go#L5617: lock(&sched.lock)
proc.go#L5619: unlock(&sched.lock)
proc.go#L5671: assertLockHeld(&sched.lock)
proc.go#L5749: assertLockHeld(&sched.lock)
proc.go#L5976: lock(&sched.lock)
proc.go#L5981: unlock(&sched.lock)
proc.go#L5988: assertLockHeld(&sched.lock)
proc.go#L6022: unlock(&sched.lock)
proc.go#L6040: unlock(&sched.lock)
proc.go#L6045: unlock(&sched.lock) // unlock so that GODEBUG=scheddetail=1 doesn't hang
proc.go#L6059: unlock(&sched.lock)
proc.go#L6066: unlock(&sched.lock)
proc.go#L6087: unlock(&sched.lock) // unlock so that GODEBUG=scheddetail=1 doesn't hang
proc.go#L6111: lock(&sched.lock)
proc.go#L6114: unlock(&sched.lock)
proc.go#L6148: lock(&sched.lock)
proc.go#L6154: unlock(&sched.lock)
proc.go#L6169: lock(&sched.lock)
proc.go#L6178: unlock(&sched.lock)
proc.go#L6406: lock(&sched.lock)
proc.go#L6441: unlock(&sched.lock)
proc.go#L6483: unlock(&sched.lock)
proc.go#L6492: lock(&sched.lock)
proc.go#L6494: unlock(&sched.lock)
proc.go#L6502: unlock(&sched.lock)
proc.go#L6507: unlock(&sched.lock)
proc.go#L6516: assertLockHeld(&sched.lock)
proc.go#L6530: assertLockHeld(&sched.lock)
proc.go#L6544: assertLockHeld(&sched.lock)
proc.go#L6560: assertLockHeld(&sched.lock)
proc.go#L6572: assertLockHeld(&sched.lock)
proc.go#L6585: assertLockHeld(&sched.lock)
proc.go#L6595: assertLockHeld(&sched.lock)
proc.go#L6659: assertLockHeld(&sched.lock)
proc.go#L6688: assertLockHeld(&sched.lock)
proc.go#L6716: assertLockHeld(&sched.lock)
proc.go#L6842: lock(&sched.lock)
proc.go#L6844: unlock(&sched.lock)
proc.go#L6876: lock(&sched.lock)
proc.go#L6878: unlock(&sched.lock)
proc.go#L7129: lock(&sched.lock)
proc.go#L7137: unlock(&sched.lock)
runtime2.go#L763: lock mutex
trace.go#L490: lock(&sched.lock)
trace.go#L499: unlock(&sched.lock)
traceruntime.go#L682: assertLockHeld(&sched.lock)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)